Замещение иностранных систем

Arenadata — российская платформа данных, оптимально замещающая иностранные системы таких производителей, как Oracle, Microsoft, Snowflake, Teradata, Informatica и не только

Многократно проверено на практике

Программные продукты Группы Arenadata могут эффективно замещать аналитические и транзакционные СУБД крупнейших западных производителей, а также другие системы для работы с данными.

В платформу Arenadata включён сбалансированный стек зрелых, многократно проверенных на практике продуктов для решения самых разных задач работы с данными: от хранения и обработки информации до управления данными в реальном времени и сквозного управления качеством данных с привязкой к бизнес-целям.


Подробнее

Продукты и решения Группы Arenadata для импортозамещения

01/

Для хранения и аналитической обработки данных

Импортозамещение Oracle BDA, Oracle Exadata, Teradata, IBM Netezza, Vertica, Exasol, Presto, Broadcom VMware Tanzu/Pivotal Greenplum, SAP BW, Sybase IQ, Cloudera CDP, Hortonworks HDP, MapRCDP (HPE Intelligent Data Platform), Open source Hadoop.

02/

Для потоковой передачи и обработки данных

Импортозамещение Confluent Kafka, IBM Streams, SAS Event Streams Processing, Azure Stream Analytics, TIBCO Streaming, Cloudera DataFlow, Informatica PowerCenter, Open source Kafka / NiFi

03/

Для быстрой аналитики на основе структурированных данных

Импортозамещение Open source ClickHouse, Oracle Exadata, Microsoft SQL, Teradata, SAP BW, Amazon Timestream, HCL Informix, InfluxDB Enterprise

04/

Для работы с данными при нагрузке смешанного типа

В первую очередь OLTP. Продукты на базе PostgreSQL. Импортозамещение Oracle Database, Microsoft SQL Server, SAP Sybase ASE, IBM DB2, open source PostgreSQL

05/

Для управления данными и контроля качества

Импортозамещение Alation, Amundsen, Apache Atlas, Ataccama, Collibra, DataHub, Egeria, Informatica Enterprise Data Catalog, Informatica Axon, Open Metadata, Oracle Enterprise Metadata Management, SAP Data Catalog, Informatica MDM (Customer 360, Product 360, Supplier 360, Finance 360, Reference 360), SAP MDG, Tibco MDM

06/

Для обработки данных в режиме реального времени

Импортозамещение Redis, Memcached, GridGain, Apache Ignite, Hazelcast, VMware Tanzu GemFire, Apache Geode, Cassandra

07/

Для хранения и обработки данных в облаках

Импортозамещение Databricks, Snowflake, Google BigQuery, Azure Synapse, Dremio, Amazon Aurora, CockroachDB

08/

Решение для замены SAP BW

Совместное решение Arenadata и «Северсталь-инфокома» для замены SAP BW, которое обеспечивает полный цикл работы с данными

Типовые трудности миграции СУБД

Миграция баз данных — сложный процесс с множеством нюансов.

Одной из самых больших сложностей является сохранение прикладных разработок используемой инженерной системы: Oracle DB / Exadata / BDA, Teradata, Cloudera, Vertica и др.


В контексте реляционных баз данных речь идёт об определённом массиве SQL-кода, который необходимо переписать. Для нереляционных (не SQL-баз данных) это тоже справедливо, но с некоторыми оговорками.

Прикладные разработки специфичны для каждой инженерной системы, поэтому их необходимо локализовать и определённым образом модифицировать, чтобы продолжать их использование после миграции.

Три основных хранилища кода в синтаксисе мигрируемой платформы

Локализация и миграция кода — трудоёмкий процесс, требующий времени и специалистов, хорошо знакомых с используемым диалектом SQL и в старой, и в новой системе.

Код в СУБД

Код в СУБД

Код запросов системы: процедуры, представления, пакеты и другие объекты

ETL/ELT-процессы или процессы загрузки данных

ETL/ELT-процессы или процессы загрузки данных

Код, который описывает, каким образом изменяются данные

Код приложений

Код приложений

Описывает то, каким образом «обёрнут» код СУБД; имеет отношение к программам, работающим над СУБД инженерной системы

Типовые сценарии миграции СУБД

Разгрузка существующих БД

Если организация готова часть нагрузки, например OLAP, перенести на другое решение, а на существующей системе оставить только OLTP-нагрузку.

  • Доступность данных как из старой системы, так и из новой (замещающей)
  • Плавный переход вместо «переключения рубильником» со старой на новую систему
  • Минимизация риска плохой адаптации пользователей
  • Разовые затраты выше, чем при миграции
  • Подходит только для систем, допускающих федеративный доступ к данным
  • Часть проведённых работ окажется бесполезной после завершения миграции

Миграция на другое решение

Используется , когда необходимо заменить legaсy-решение или обеспечить замещение продукта, поддержка которого прекращена.

  • Производятся только необходимые работы, поэтому проект будет короче, а разовые затраты — меньше
  • Подходит для любых замещаемых систем
  • Проект становится прозрачней за счёт отсутствия «полумер»
  • Риск плохой адаптации пользователей (последствия: текучка, плохое качество кода)
  • Риск технического простоя при переключении на новую систему

Инструменты и решения Группы Arenadata для миграции

01/Миграция с Oracle и Microsoft SQL Server с помощью ИИ

ИИ-решения Arenadata автоматизируют и ускоряют переход с проприетарной СУБД Oracle на Arenadata DB или Arenadata Prosperity (продукт на базе PostgreSQL), позволяя существенно снизить затраты и минимизировать риски, связанные с ошибками в бизнес-логике, структуре данных и процессе миграции.

02/Плагин для организации миграции приложений с Oracle на Arenadata Prosperity (продукт на базе PostgreSQL)

Плагин Picodata Synapse — это универсальный инструмент для миграции с Oracle (например, Oracle Exadata) в Arenadata Prosperity на базе PostgreSQL. Он позволяет переносить данные из одного кластера в другой без остановки сервиса и гарантирует безопасность при передаче данных.

03/Интеллектуальный помощник в миграции SQL-кода (ИИ)

Arenadata Enterprise SQL Umformer — интеллектуальный ассистент в миграции SQL-кода, который помогает снизить затраты на самые трудоёмкие этапы миграции: конвертацию SQL-скриптов и функциональных объектов (до 66% трудозатрат и до 80% бюджета проекта).

Анализ кода на «закладки»: безопасность прежде всего!

Технологии Open Source открывают много возможностей как для обеспечения независимости организации от конкретных производителей ПО, так и для кастомизации исходного решения.

Однако это привлекательное для многих компаний направление сегодня требует особенно глубокой экспертизы.

В последнее время в проектах с открытым исходным кодом все чаще обнаруживаются «закладки» с вредоносным ПО, направленные на удаление данных организации и дестабилизацию ИТ-систем. Arenadata при разработке своих продуктов проводит тщательный анализ исходного кода, исправляет ошибки, разрабатывает новый или оптимизирует существующий функционал, а также проверяет наличие вредоносных «закладок».

Результатом являются полностью безопасные корпоративные продукты Arenadata, готовые к развёртыванию, с оптимальным набором проверенных и совместимых компонентов.

Помимо анализа кода, перед тем как включить в платформу Arenadata EDP новый компонент, наша команда также проверяет:

Возможность интеграции с модулем мониторинга

Отказоустойчивость системы

Наличие компетентного персонала в службе поддержки

Возможность параллельной интеграции

Основные шаги миграции

Основные шаги миграции

01/Анализ исходных данных. Прежде всего необходимо понять:

  • тип нагрузки на СУБД
  • типы хранимых данных
  • требования по безопасности данных, скорости ответа, а также по количеству исполняемых запросов в секунду
  • необходимость использования разных сред (dev/preprod/prod…) и порядок движения новых наработок между ними

02/Анализ текущего серверного оборудования: подойдёт ли исходное решение, или необходимо что-то докупать / переносить частично в облако

03/Изменение SQL-скриптов в используемых приложения (см. выше информацию про Arenadata Enterprise SQL Umformer)

Краткое описание этапов миграции:

  • сбор кода из источников
  • развёртывание замещающего комплекса технических средств
  • создание DDL-таблиц в замещающей СУБД по собранным метаданным
  • переписывание SQL-скриптов на диалект SQL целевой СУБД
  • переписывание объектов с функциональным кодом на диалект целевой СУБД и внедрение в целевую СУБД
  • первоначальная миграция данных
  • перенастройка ETL/ELT-процессов
  • вывод в регламент
  • замена кода, встроенного в приложения, на ссылки на процедуры/представления СУБД или обновление таких ссылок
  • приёмо-сдаточные испытания

Российское программное обеспечение

Программные продукты Группы Arenadata включены в Единый реестр российских программ для электронных вычислительных машин и баз данных и сертифицированы ФСТЭК по четвёртому уровню доверия

В партнёрскую сеть Arenadata входят крупнейшие в стране облачные провайдеры, разработчики программного обеспечения, производители оборудования, системные интеграторы и консалтинговые компании

Техническая поддержка продуктов Группы Arenadata осуществляется на русском языке, на нём же представлена вся необходимая документация

Специалисты компаний-заказчиков и компаний-партнёров могут проходить курсы по продуктам Группы Arenadata. Обучение включает разбор практических кейсов и закрепление знаний на лабораторных работах

Ждём ваши вопросы!

Спасибо, что написали нам!

Мы обработаем заявку и свяжемся с вами в ближайшее время.

Будем рады помочь!

Отправьте ваш вопрос через форму ниже, и наши специалисты свяжутся с вами в ближайшее время.

Фамилия *
Имя *
Эл. почта *
Телефон *
Наименование компании *
Опишите ваш вопрос
ошибка! проверьте правильно ли вы заполнили поля

Этот сайт использует cookie-файлы и другие технологии, чтобы помочь вам в навигации, а также предоставить лучший пользовательский опыт, анализировать использование наших продуктов и услуг, повысить качество рекламных и маркетинговых активностей.